home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 13
/
Aminet 13 - August 1996.iso
/
Aminet
/
mus
/
misc
/
ChordianV1_0.lha
/
Chordian.doc
< prev
next >
Wrap
Text File
|
1996-06-10
|
2KB
|
101 lines
Chordian documentation (Monday 10th, June 1996)
===============================================
Background
-----------------------------------------------
Using MusicLine Editor is great. Really great. Infact it's so great I deleted
all my ProTracker clones. Bummer =:). Now I had no way to make chords. Even
though the chordmaker in Protracker 2.3d wasn't all that good, it was usable.
So, I sat down and wrote this program. Nothing fancy but it does the job. It
removes some of the problems with the PT chord makers and has a nice option
which permits interpolation. (read: better sound quality in some cases)
The Archive
-----------------------------------------------
Included files:
Chordian executable for 020+ and FPU
ChordianIEEE executable for any cpu without FPU (slow)
Chordian.c c source
Chordian.doc this text
Disclamer
-----------------------------------------------
I am not responsible for any damage this program might cause. I've only
tested it on my A4000/060, so if there's any trouble just mail me or
compile your one version.
Legal
-----------------------------------------------
You are allowed to change this program, include parts of it in your own
code, improve it or modify it as long as my name and original copyright
is mentioned.
( Just don't make a MUI GUI to it! =:) )
I've included the source to this simple program. Since it only took me
3 hours to write it's no big deal.
Usage
-----------------------------------------------
No big deal:
Chordian <sample> <output> [i] n1 n2 [n3..]
<sample> the sample you wish to make a chord from
<output> the chord sample to create
i use interpolation
the n values are tones relative to the basenote
values n1,n2 are required but up to 4 may be given
Chordian by itself also gives you this information plus a little example.
Compiling
-----------------------------------------------
There shouldn't be any problems.
These two versions were compiled with (under GCC):
gcc chordian.c -o chordian -m68020-40 -O2 -s -noixemul -lm
and
gcc chordian.c -o chordianIEEE -m68000 -O2 -s -msoft-float
Author
-----------------------------------------------
Andreas Fredriksson (dep@canit.se)
Running a A4000/060/16MB fast/1.3GB/CyberVision64/CDrom !
Have fun!
/ Andreas